#ifndef SHARE_UTILITIES_ACCESSFLAGS_HPP
#define SHARE_UTILITIES_ACCESSFLAGS_HPP

class AccessFlags
{
private:
    int _flags;
public:
    AccessFlags() : _flags(0) {}

    //加上 explicit 就不可以使用 AccessFlags a = 100;  禁止隐式构造函数
    explicit AccessFlags(int flags) : _flags(flags) {}

    void setAccessFlags(int flags){
        this->_flags = flags;
    }

};




#endif